<?php
session_start();

print_r($_SESSION);

$dsn = "mysql:host=localhost;dbname=cnrt";
$user = 'ragnarok';
$pass = 'clave';

try {
  $conn = new PDO($dsn, $user, $pass);
  $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (Exception $e) {
  die('ERROR De conexion a la DB');
}


if (isset($_GET['m']) && isset($_GET['a'])) {
  $modulo = $_GET['m'];
  $accion = $_GET['a'];
  switch (true) {

    case $modulo == 'persona';
    case $modulo == 'empresa';
    case $modulo == 'seguridad';
      if ($accion == 'checklogin') {
        if ($_GET['usuario'] == 'admin' && $_GET['password'] == 'clave') {
          $_SESSION['usuario'] = $_GET['usuario'];
          $_SESSION['autenticado'] = true;
          $modulo = 'persona';
          $accion = 'listar';
        }
        else {
          include ('seguridad/login.php');
          die("error de usuario y/o clave");
        }
      }
      break;
    default:
      die('parametros invalidos');
  }

  $ruta = $modulo . "/" . $accion . ".php";
} else {
  $ruta = 'persona/listar.php';
}

if (!isset($_SESSION['autenticado']) || $_SESSION['autenticado'] != true) {
  include('seguridad/login.php');
  die();
}
?>
<html>
  <h1>Bienvenidos!</h1>
  <div id="menu">
    <a href="index.php?m=seguridad&a=login">Iniciar sesi&oacute;n</a>
    <a href="index.php?m=seguridad&a=logout">Cerrar sesi&oacute;n</a>
    <a href="">Menu 3</a>
  </div>
  <div id="header">
  <?php if (isset($_SESSION['autenticado'])):?>
    <p>Usuario:<?php echo $_SESSION['usuario']?></p>
  <?php endif;?>
  </div>
  <br/>
  <!-- begin content -->
  <?php include ($ruta); ?>
  <!-- end content -->
</html>